QuickStart
To implement Barikoi map in you android app, we recommend using Maplibre Android SDK as it is quick and easy to install and use with Barikoi maps.
Prerequisite
For this example you will need:
- A Barikoi API key, which you can get in Developer Dashboard
- Knowledge in Kotlin/java
- Barikoi map style
Get Dependencies
Add bintray Maven repositories to your project-level Gradle file (usually {project}/{app-module}/build.gradle).
allprojects {
repositories {
...
mavenCentral()
}
}
Then add the dependency in your dependencies { ... }:
implementation("org.maplibre.gl:android-sdk:10.2.0")
To add the map, add this code in your activity layout xml file
<com.mapbox.mapboxsdk.maps.MapView
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="match_parent"
mapbox:maplibre_uiAttribution="true"
mapbox:maplibre_uiAttributionMarginLeft="5dp"
mapbox:maplibre_uiLogo="false"
/>